hydrant cap - French English Dictionary